@charset "utf-8";
/* by 小9仔 20150611 */
html { }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0;font-weight:300; }
body { font-size: 12px; background: #fff; color: #333;font-family: microsoft yahei; }
ul,li { list-style: none; }
img { border: 0; }
input:focus { outline: none; }

::selection { background: #000; color: #fff; }
::-moz-selection { background: #000; color: #fff; }
::-webkit-scrollbar {width:15px;height:15px} 
::-webkit-scrollbar-track-piece {background-color:#e0e9ef} 
::-webkit-scrollbar-thumb:vertical {height:5px;background-color:#bdd9ef;border-left:1px solid #fff;border-bottom:1px solid #b2b2b2;border-right:1px solid #c7c7c7} 
::-webkit-scrollbar-thumb:vertical:hover {background-color:#d6d6d6} 
::-webkit-scrollbar-thumb:horizontal {width:5px;background-color:#cbcbcb;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7}

/* 全局 */
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }

/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.fl { float: left; }
.fr { float: right; }
.within{width:1200px;margin:0 auto;}
.wrapper { width: 1200px; background: #fff; margin: 0 auto; position: relative; margin-bottom: 30px; box-shadow: 1px 1px 0 #dedede; }

a.topmenu { display: block; height: 40px; line-height: 40px; }

.tophead { height: 60px; -webkit-transition: all .5s ease-in; transition: all .5s ease-in; }
.tablenav { position: relative; }
.tophead .thfixed { background: url(../images/slideBoxenter2bg.png) repeat 0 0; position: absolute; width: 100%; height:60px; left: 0; top: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.tophead .subboxbg { background: url(../images/subboxbg.png) repeat-x 0 0; position: absolute; width: 100%; height: 0; left: 0; top:60px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.intop .tophead .subboxbg { background: url(../images/slideBoxenter2bg.png) repeat 0 0; }
.tophead .subboxbg.current { height: 40px; }
.intop .tophead .subboxbg.current { height: 40px; }
.tophead.enter { background: rgba(255, 255, 255, 0.95); color: #333; }
.tophead.enter2 { }
/* .tophead.enter2 .thfixed { opacity: 1; filter: alpha(opacity=50); } */
.tophead .topheadfont { color: #666; font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }
.tophead .nLi { -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
/* .tophead .nLi:hover { border-color: transparent; background: url(../images/slideboxsub.png) repeat 0 0; } */


.tophead .nLi .sub { position: absolute; top: 40px; left: 0; padding-top:20px; padding-left: 12px; height: 0; text-align: center; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; overflow: hidden; display: none;}


.tophead .nLi.on .topmenu { text-shadow: 0 0 0px #000; background:#f2f2f2; position: relative; }
.tophead .nLi .topmenu .xiaoarrow {
/* display:none; width:11px; height:6px; position:absolute; background:url(../images/xiaoarrow.png) no-repeat center center; bottom:-9px; left:50%; margin-left:-5px; */
}

.tophead .nLi.on .topmenu .xiaoarrow { display: block; }


.tophead .current .nLi .sub { height: 40px; }
/* .tophead .nLi:hover .sub { border-color: transparent; background: url(../images/slideboxsub.png) repeat 0 0; } */
.tophead .nLi .sub li { height: 40px; line-height: 40px; float: left; }
.tophead .nLi .sub li a { color: #ddd; font-size: 14px; padding: 0 20px; }
.tophead .nLi .sub li a:hover { color: #fff; }
/* .tophead .nLi:hover .sub li a { color: #fff; } */
.tophead.enter .topheadfont { color: #999; }
.tophead.enter a.topmenu { color: #515151; }
.tophead.enter a.topmenu:hover { color: #2a4db7; }


.tophead .logo { display: block; width: 256px; height: 56px; background: url(../images/logo.png) no-repeat center center; }
.tophead.enter .logo { background: url(../images/logo2.png) no-repeat center center; }


.tophead .topms { background: url(../images/topms.png) no-repeat center top; margin:0 auto; }


.tophead.enter .topms { background: url(../images/topms2.png) no-repeat center top; }

.return_top span { color: #fff; }
.return_top:hover { text-decoration: none; }
.return_top:hover span { color: #0c4ca4; }

a.toplink { color: #666; font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }

a.homelinkgo { color: #fd0505; font-size: 13px; padding:8px 20px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #a9c2cd; border-radius: 4px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }

a.homelinkgo:hover { border-color: #a9c2cd; text-decoration: none; }
a.homelinkgo span { margin-right: 5px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; font-family:宋体, Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
a.homelinkgo:hover span { margin-left: 5px; margin-right: 0; font-family:宋体, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }

.homecommonbox { width: 1200px; margin: 30px auto; }
.homecommonbox .hd { height: 10px; margin: 30px 0; text-align: center; }
.homecommonbox .hd ul { }
.homecommonbox .hd ul li { display: block; float: left; width: 10px; height: 10px; background: #d3d2ce; border-radius: 50%; margin: 0 5px; text-indent: -9999px; cursor: pointer; }
.homecommonbox .hd ul li.on { background: #fd0505; }
.homecommonbox .bd { height: 290px; overflow: hidden; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }
.homecommonbox .bd ul { }
.homecommonbox .bd ul li { height: 288px; width:24.91%; overflow: hidden; float: left; border: 1px solid #ececec; margin-left: -1px; position: relative; }
.homecommonbox .bd ul li .img { width: 300px; height: 220px; margin-top: -20px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.homecommonbox .bd ul li .img img { width: 300px; height: 220px; display: block; }
.homecommonbox .bd ul li.ons .img { margin-top: 0; opacity: .8; filter: alpha(opacity=80); }
.homecommonbox .bd ul li .info { width: 100%; height: 130px; position: absolute; background: #fff; bottom: 0; left: 0; text-align: left; -webkit-transition: all .4s ease; transition: all .4s ease; }
.homecommonbox .bd ul li.ons .info { bottom: -54px; background: #0c4ca4; }


.homecommonbox .bd ul li .info .cover { width: 100%; height: 9px; position: absolute; background: url(../images/homecboxcover.png) no-repeat center center; top: -9px; left: 0; -webkit-transition: all .4s ease; transition: all .4s ease; }
.homecommonbox .bd ul li.ons .info .cover { background-image: url(../images/homecboxcover2.png); }
.homecommonbox .bd ul li .info h3 { line-height: 30px; margin: 20px 20px 25px; height: 30px; overflow: hidden; }
.homecommonbox .bd ul li .info h3 a { font-size: 18px; color: #576b7c; font-weight: normal; }
.homecommonbox .bd ul li.ons .info h3 a { color: #fff; }
.homecommonbox .bd ul li .info p { font-size: 13px; color: #777; line-height: 20px; font-family: microsoft yahei; margin: 0 14px 0 20px; height: 40px; overflow: hidden; background: url(../images/cog.png) no-repeat 242px 21px; }
.homecommonbox .bd ul li.ons .info p { display: none; }

.hcb02 .bd ul li .info { height: 290px; bottom: -160px; }
.hcb02 .bd ul li .info .text01 { display: block; font-size: 13px; color: #777; margin: 20px 20px 14px 20px; font-family: microsoft yahei; line-height: 20px; -webkit-transition: all .4s ease; transition: all .4s ease; }

.hcb02 .bd ul li .info .text02 { 

		display: block; 
		font-size: 20px; 
		color: #576b7c; 
		margin: 0 20px; 
		font-family: Verdana, Geneva, sans-serif; 
		font-weight: normal; 
		line-height: 14px; 
		-webkit-transition: all .4s ease; 
		transition: all .4s ease; 
		font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";
		
		}



.hcb02 .bd ul li .info .text03 { 

		display: block; 
		font-size: 12px; 
		color: #777; 
		margin: 14px 20px 20px 20px; 
		font-family: microsoft yahei; 
		line-height: 20px; 
		-webkit-transition: all .4s ease; 
		transition: all .4s ease; 
		
		}

.hcb02 .bd ul li .info .text04 { display: block; font-size: 13px; color: #777; font-family: microsoft yahei; line-height: 20px; position: absolute; right: 20px; top: 46px; width: 165px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.hcb02 .bd ul li .info .text06 { font-size: 13px; color: #777; font-family: microsoft yahei; line-height: 20px; position: absolute; left: 20px; top: 46px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.hcb02 .bd ul li .info .text07 { font-size: 13px; color: #777; font-family: microsoft yahei; line-height: 20px; position: absolute; left: 160px; top: 46px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.hcb02 .bd ul li .info .text06 strong { font-size: 30px; color: #576b7c; font-weight: bold; font-family: Verdana, Geneva, sans-serif; display: block; line-height: 40px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.hcb02 .bd ul li .info .text07 strong { font-size: 30px; color: #576b7c; font-weight: bold; font-family: Verdana, Geneva, sans-serif; display: block; line-height: 40px; -webkit-transition: all .4s ease; transition: all .4s ease; }
.hcb02 .bd ul li .info .icon { display: block; background: url(../images/cog.png) no-repeat 0 0; width: 20px; height: 20px; position: absolute; top: 88px; right: 20px; }
.hcb02 .bd ul li.ons .info .text01 {font-size: 16px; line-height: 30px; color: #fff; margin-top: 70px;text-align: center; }
.hcb02 .bd ul li.ons .info .text01.sp02 { margin-top: 50px;text-align: center; }
.hcb02 .bd ul li.ons .info .text01.sp03 { text-align: center; }
.hcb02 .bd ul li.ons .info .text01.sp04 { text-indent: 12px; margin-top: 40px; }
.hcb02 .bd ul li.ons .info .text02 { font-size: 40px; line-height: 60px; color: #fff;text-align: center; font-weight:bold; }
.hcb02 .bd ul li.ons .info .text02.sp02 { text-align: center; }
.hcb02 .bd ul li.ons .info .text02.sp03 { text-indent: 32px; }
.hcb02 .bd ul li.ons .info .text03 { font-size: 16px; line-height: 20px; color: #fff; text-align: center; padding:0px 40px;}
.hcb02 .bd ul li.ons .info .text03.sp02 { text-indent: 80px;}
.hcb02 .bd ul li.ons .info .text03.sp03 { text-indent: 0; font-size: 18px; text-align: center; }
.hcb02 .bd ul li.ons .info .text04 { color: #fff; top: 210px; right: 66px; text-align: center; }

.hcb02 .bd ul li.ons .info .text06 { color: #fff; top: 95px; left: 76px; text-align: center; font-size: 20px; line-height: 30px; }
.hcb02 .bd ul li.ons .info .text06 strong { color: #fff; font-size: 34px; line-height: 44px; }
.hcb02 .bd ul li.ons .info .text07 { color: #fff; top: 195px; left: 76px; text-align: center; font-size: 20px; line-height: 30px; }
.hcb02 .bd ul li.ons .info .text07 strong { color: #fff; font-size: 34px; line-height: 44px; }
.hcb02 .bd ul li.ons .info .icon { display: none; }
.hcb02 .bd ul li.ons .info { bottom: 0; }

.inbanner { background: url(../images/inbanner01.jpg) no-repeat center top; background-position: center 0; height: 311px; position: absolute; width: 100%; left: 0; top: 0; z-index: 0; -webkit-animation: inbanner 1s 0 ease; animation: inbanner 1s 0 ease; }
@-webkit-keyframes inbanner {
	0% { background-position: center -20px; }
	100% { background-position: center 0; }
}
@keyframes inbanner {
	0% { background-position: center -20px; }
	100% { background-position: center 0; }
}
.inkuai { height: 240px; overflow: hidden; position: relative; width: 1200px; margin: 0 auto; text-shadow: 1px 1px 0 #000; }
.inkuai h1 { font-size: 30px; font-weight: normal; font-family: microsoft yahei; border-left: 4px solid #fff; color: #fff; padding-left: 20px; margin-top: 150px; }
.inkuai p { margin-top: 10px; font-family: arial; font-size: 16px; color: #fff; padding-left: 24px; text-transform: uppercase; }

.side { width: 260px; margin-right: 30px; margin-top: 28px; margin-bottom: 30px; float: right; font-family: microsoft yahei; }
.main { width: 840px; margin-left: 30px; margin-top: 28px; float: left; font-family: microsoft yahei; }

.sidetop { }
.sidetop .tit { height: 60px; line-height: 60px; background: #f60; }
.sidetop .tit h3 { font-size: 16px; text-align: center; color: #fff; }
.sidetop .con { }
.sidetop .con .sidenavul { position: relative; z-index: 0; width: 220px; padding: 42px 20px 30px; background: #f8f8f8; }
.sidetop .con .sidenavul li { height: 40px; line-height: 40px; border-bottom: 1px solid #f1f1f1; }
.sidetop .con .sidenavul li a { font-size: 14px; display: block; text-align: center; position: relative; color: #666; }
.sidetop .con .sidenavul li.on a, .sidetop .con .sidenavul li a:hover { color: #f60; text-decoration: none; }
.sidetop .con .sidenavul li a em { display: block; position: absolute; top: 50%; left: -1px; margin-top: -6px; width: 0; height: 0; border: 6px solid transparent; border-left-color: #fff; }
.sidetop .con .sidenavul #lanPos{ width: 100%; height: 40px; line-height: 40px; background: #fff; border-right: 5px solid #f60; position: absolute; right: -5px; top: 0; z-index: -1; transition: top .2s; }	

.main .tit { height: 40px; line-height: 40px; border-bottom: 2px solid #f1f1f1; font-family: microsoft yahei; }
.main .tit h3 { font-size: 20px; font-weight: bold; float: left; border-bottom: 2px solid #f60; color: #f60; font-weight: normal; padding: 0 30px 0 30px; font-family: microsoft yahei; background: url(../img/maintitlogo.jpg) no-repeat 20px center; }
.main .tit .now { float: right; color: #999; font-family: simsun; }
.main .tit .now a { color: #999;font-size: 12px;  }
.main .con { padding: 20px; font-size: 14px; line-height: 24px; color: #333; font-family: microsoft yahei; }
.main .con p { font-size: 14px; line-height: 24px; margin-bottom: 20px; font-family: microsoft yahei; }
.main .con a { color: #666; }
.main .con a:hover { color: #f60; }

.side_message { margin-top: 20px; }
.side_message a { display: block; width: 100%; height: 60px; line-height: 60px; border: 0 solid #dedede; font-size: 16px; text-indent: 50px; background: #f8f8f8 url(../images/sidemessageicon.png) no-repeat 155px 0; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; color: #666; }
.side_message a:hover { background: #f60 url(../images/sidemessageicon.png) no-repeat 155px -60px; color: #fff; text-decoration: none; }


.historymain { position: relative; background: url(../images/line-bg.png) repeat-y 249px 0; margin: 30px 0 0; }
.historymain .title { position: absolute; line-height: 40px; padding-left: 67px; left: 230px; top: 0; color: #f90; font-size: 24px; background: url(../images/clock.png) no-repeat left top; }
.historymain .year { position: relative; z-index: 100; }
.historymain .year h2 { height: 40px; width: 170px; padding-right: 30px; font-size: 24px; line-height: 40px; text-align: right; }
.historymain .year h2 a { font-size: 24px; color: #f90; text-decoration: none; }
.historymain .year.close h2 a { color: #999; }
.historymain .year h2 i{ display:block; position:relative; height:0; width:0; left:190px; top:-20px; border-width:6px; border-style:solid; border-color:#f90 transparent transparent transparent; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s; -webkit-transform-origin:6px 3px; -moz-transform-origin:6px 3px; -ms-transform-origin:6px 3px; -o-transform-origin:6px 3px; transform-origin:6px 3px }
.historymain .year .list{ margin:10px 0; position:relative; overflow:hidden; -webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s }
.historymain .year .list ul { bottom: 0; }
.historymain .year .list ul li { background: url(../images/circle.png) no-repeat 235px 31px; padding: 30px 0; color: #a1a4b8; }
.historymain .year .list ul li.highlight { background-image: url(../images/circle-h.png); }
.historymain .year .list ul li.highlight .date, .historymain .year .list ul li.highlight .intro { color: #f60; }
.historymain .year .list ul li .date,.historymain .year .list ul li .version{ float:left; display:block; clear:left; width:200px; line-height:24px; text-align:right }
.historymain .year .list ul li .version{ }
.historymain .year .list ul li .date{ font-size:18px; line-height:32px; color:#bec1d5 }
.historymain .year .list ul li .date, .historymain .year .list ul li .intro { margin-bottom: 5px;}
.historymain .year .list ul li .intro, .historymain .year .list ul li .more { float: left; display: block; width: 450px; margin-left: 100px; line-height: 24px; }
.historymain .year .list ul li .more p { margin: 0; line-height: 30px; }
.historymain .year .list ul li .intro { font-size: 18px; line-height: 32px; color: #666; }
.historymain .year.close h2 i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); border-color:#999 transparent transparent transparent; }
.historymain .year.close .list{ opacity:0;height:0!important; }

.innovtable { }
.innovtable td { color: #333; }
.innovtable td h3 { font-size: 20px; line-height: 40px; }

.conr_son { padding: 10px 20px; line-height: 28px; height: 30px; background-color: #f1f1f1; background-image:url("data:image/png;base64,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"); border-radius: 0 0 15px 15px; }
.conr_son a { display: block; float: left; font-size: 14px; font-family:"Microsoft YaHei",SimSun,SimHei; padding: 0 15px; margin-right: 10px; border: 1px solid #999; color: #333; -webkit-transition: all .2s ease-in; border-radius: 5px; text-decoration: none; }
.conr_son a:hover { background: #fff; }
.conr_son a.ons { border: 1px solid #f60; background: #f60; color: #fff; }

.new_ulbig { width: 100%; }
.new_ulbig li { padding: 20px 0px 20px 0px; border-bottom: 1px dashed #ccc; height: 152px; overflow: hidden; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.new_ulbig2 li { width: 50%; float: left; }
.new_ulbig li.on { background: #f1f1f1; }
.new_ulbig li .img { float: left; width: 200px; height: 150px; overflow: hidden; border: 1px solid #ccc; margin-right: 20px; background: url(../images/nopic.jpg) no-repeat center center; }
.new_ulbig li .img img { width: 200px; height: 150px; display: block; }
.new_ulbig li .info { margin-left: 20px; margin-bottom: 20px; }
.new_ulbig li .info a { padding: 2px 4px; color: #333; text-decoration: none; font-family: microsoft yahei; }
.new_ulbig li h3 { margin-bottom: 10px; }
.new_ulbig li h3 a { line-height: 28px; font-size: 18px; font-weight: bold; padding: 3px 2px; font-family: microsoft yahei; }
.main .con .new_ulbig li p { line-height: 24px; color: #666; text-indent: 0; }
.new_ulbig li .info a:hover { text-decoration: none; background: #f60; color: #fff; }
.new_ulbig li .time { display: block; margin-top: 10px; color: #999; }

.spcommonbg { background:#fff url(../images/abg.jpg) no-repeat center bottom;}
.commonhahabg { background: url(../images/cbg.jpg) no-repeat right bottom; }
.commonhahabg2 { background:#f3f3f3 url(../images/bbg.jpg) no-repeat center center; }


